moixera de pastor – Català–English translations

ca en 🇬🇧

moixera de pastor noun {f}

wild service tree
Wiktionary Links